/**
 * 
 */
package Game_Start;

import java.util.Scanner;

/**
 * if-else-if  
 * 
 * switch中default包含的break可以省略，但是如果中间case 的break被注释了
 * 会发生穿透，即继续往后执行，直到遇见break停止，或是直到default
 * @author Jiang Zhiyan
 *
 * 2021年5月6日 下午8:45:57
 */


public class _04考试奖励和春夏秋冬_if_switch循环语句的使用 {
  public static void main(String[] args) {
	  //考试奖励-if-else-if
	System.out.println("请输入小明的分数：");
	Scanner sc = new Scanner(System.in);
    int score=sc.nextInt();
    if(score>=95&&score<=100) {
    	System.out.println("山车自行车一辆");
    }else if(score>=90&&score<95){
    	System.out.println("游乐场玩一次");
    }else if(score>=80&&score<90) {
    	System.out.println("变形金刚玩具一个");
    }else {
    	System.out.println("胖揍一顿");
    }
    
    //春夏秋冬-switch
    System.out.println("请输入月份：");
    Scanner sc1 = new Scanner(System.in);
    int month=sc1.nextInt();
    switch(month) {
    case 3:
    	System.out.println("春季");
    	break;
    case 4:
    	System.out.println("春季");
    	break;
    case 5:
    	System.out.println("春季");
    	break;
    case 6:
    	System.out.println("夏季");
    	break;
    case 7:
    	System.out.println("夏季");
    	break;
    case 8:
    	System.out.println("夏季");
    	break;
    case 9:
    	System.out.println("秋季");
    	break;
    case 10:
    	System.out.println("秋季");
    	break;
    case 11:
    	System.out.println("秋季");
    	break;
    case 12:
    	System.out.println("冬季");
    	break;
    case 1:
    	System.out.println("冬季");
    	break;
    case 2:
    	System.out.println("冬季");
    	break;
    default:System.out.println("月份不符合要求");
//    	break;
    }
    
    //利用case穿透简写
    System.out.println("请再输入一次月份");
    int month1=sc1.nextInt();
    switch(month1) {
    case 3:
    case 4:
    case 5:
        System.out.println("春季");
        break;
    case 6:
    case 7:
    case 8:
    	System.out.println("夏季");
    	break;
    case 9:
    case 10:
    case 11:
    	System.out.println("秋季");
    	break;
    case 12:
    case 1:
    case 2:
    	System.out.println("冬季");
    	break;
    default:System.out.println("你输入的月份有误");
    }
}
}
